at (very) short notice - Turco Inglés Diccionario